• word of the day

    parliamentary democracy

    parliamentary democracy - Dictionary definition and meaning for word parliamentary democracy

    Definition
    (noun) a democracy having a parliament
Download our Mobile App Today
Receive our word of the day
on Whatsapp